ruled by sexual appetite - Turco Inglés Diccionario